package homework2;

import java.util.Scanner;

public class Buy {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入所付金额：");
        double money = sc.nextDouble();
        if (money>50&&money<100){
            System.out.println("1:购物超过50元，加1元换购500毫升可乐");
        }else if (money>100&&money<200){
            System.out.println("2:购物超过100元，加2元换购1000毫升果汁");
            System.out.println("3:购物超过100元，加4元换购炫迈口香糖一瓶");
        }else if (money>200){

            System.out.println("4:购物超过200元，加38元换购一瓶进口红酒");
            System.out.println("5:购物超过200元，加15元换购1袋面粉");
            System.out.println("仅可选择一样商品");
        }else{
            System.out.println("您所支付金额不达要求");
        }
        System.out.println("感谢您的消费，是否换购？(y/n)");
        String answer = sc.next();
        int choice=0;
        if (answer.equals("n")||answer.equals("N")){
            System.out.println("谢谢您的惠顾，欢迎下次光临");
        }else if (answer.equals("y")&&money>50&&money<100){
            System.out.println("请选择换购项目：");
            choice =sc.nextInt();
            switch (choice){
                case 1:
                    if(money<50) {
                        System.out.println("您的购买金额不足50，无法换购");
                    }else{
                        System.out.println("选择加1元换购500毫升可乐");
                        System.out.println("应付金额为" + (1 + money) + "元");
                    }
                    break;
                case 2:
                    if (money<100){
                        System.out.println("您的购买金额不足100，无法换购");
                    }else{
                        System.out.println("选择加2元换购1000毫升果汁");
                        System.out.println("应付金额为"+(2+money)+"元");
                    }
                    break;
                case 3:
                    if (money<100){
                        System.out.println("您的购买金额不足100，无法换购");
                    }else{
                        System.out.println("选择加4元换购炫迈口香糖一瓶");
                        System.out.println("应付金额为"+(4+money)+"元");

                    }
                    break;
                case 4:
                    if (money<200){
                        System.out.println("您的购买金额不足200，无法换购");
                    }else{
                        System.out.println("选择加38元换购一瓶进口红酒");
                        System.out.println("应付金额为"+(38+money)+"元");
                    }
                    break;
                case 5:
                    if (money<200){
                        System.out.println("您的购买金额不足200，无法换购");
                    }else{
                        System.out.println("选择加加15元换购1袋面粉");
                        System.out.println("应付金额为"+(15+money)+"元");
                    }
                    break;
            }
       /* }else if(answer.equals("y")&&money>100&&money<200){
            System.out.println("请选择换购项目：");
            choice =sc.nextInt();
            switch (choice){
                case 2:
                    System.out.println("选择加2元换购1000毫升果汁");
                    System.out.println("应付金额为"+(2+money)+"元");
                    break;
                case 3:
                    System.out.println("选择加4元换购炫迈口香糖一瓶");
                    System.out.println("应付金额为"+(4+money)+"元");
                    break;
            }
        }else if (answer.equals("y")&&money>200){
            System.out.println("请选择换购项目：");
            choice =sc.nextInt();
            switch (choice){
                case 4:
                    System.out.println("选择加38元换购一瓶进口红酒");
                    System.out.println("应付金额为"+(38+money)+"元");
                    break;
                case 5:
                    System.out.println("选择加加15元换购1袋面粉");
                    System.out.println("应付金额为"+(15+money)+"元");
                    break;
            }*/
        }else {
            System.out.println("输入错误");
        }
        System.out.println("谢谢您的惠顾，欢迎下次光临");
        }
    }

